home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / djgpp / history < prev    next >
Text File  |  1995-03-23  |  5KB  |  156 lines

  1. *************************************************************
  2. *  
  3. *  Ladybug version 1.01
  4. *
  5. *  By Long Doan (ld@netrix.com)
  6. *
  7. *************************************************************
  8.  
  9.   - Add a timer hook to refresh the UART. The debugger will
  10.     look for a symbol named Dosx_call_debugger_every_sec
  11.     before trying to hook interrupt 0x1c.
  12.     Dosx_call_debugger_every_sec is a pointer to a function.
  13.   - Make Ladybug more DPMI compatible.
  14.  
  15. *************************************************************
  16. *  
  17. *  Ladybug version 1.01
  18. *
  19. *  By Long Doan (ld@netrix.com)
  20. *
  21. *************************************************************
  22.  
  23.   - Fix certain bugs related to allocating/freeing memory.
  24.   - Add a memory search command.
  25.   - Reduced memory usage of the view-log-file command.
  26.   - Added a startup file.
  27.   - Changed the format of the debugger's context file to
  28.     symbolic instead of binary.
  29.  
  30. *************************************************************
  31. *  
  32. *  Ladybug version 1.00
  33. *
  34. *  By Long Doan (ld@netrix.com)
  35. *
  36. *************************************************************
  37.  
  38.   - Emacs key-mappings
  39.   - Conditional/Countdown data breakpoints
  40.   - Enhanced menu system.
  41.   - Enhanced dialog system.
  42.   - Undo command for certain operations.
  43.   - Take less memory when running large programs 
  44.     (all symbols are stored on disk, and whereis no longer
  45.      duplicates all symbols)
  46.   - Horizontal pane scrolling.
  47.   - Enhanced log viewer.
  48.   - Registers to store frequenly used addresses.
  49.   - Added 80387/emulation detection to prevent crashes on SX machines.
  50.   - Added a command/status line.
  51.   - Enhanced expression parser to parse complicated expresion
  52.     (including full parenthesis and memory reference.)
  53.   - Multiple breakpoints deletion.
  54.   - Redesigned XSupport that works concurrently with the rest of the
  55.     debugger.
  56.   - Debugging context (breakpoints, panes, performance, registers)
  57.     can be saved or loaded from a file.
  58.   - Added command to dereference data pointers.
  59.   - All data/registers/flags modification must be done through menu
  60.     or Ctrl-C prefixed keystrokes.
  61.   - The debugger now uses the environment variable LDBG
  62.  
  63. *************************************************************
  64. *  
  65. *  Ladybug version 0.9 (released as fsdb104.zip)
  66. *
  67. *  By Long Doan (ld@netrix.com)
  68. *
  69. *************************************************************
  70.  
  71.   - Filter non-displayable characters.
  72.   - Fix the version number.
  73.   - Fix the mysleep () function so that it works correctly in remote
  74.     mode.
  75.  
  76. *************************************************************
  77. *  
  78. *  Ladybug version beta 5
  79. *
  80. *  By Long Doan (ld@netrix.com)
  81. *
  82. *************************************************************
  83.  
  84.   - Change Ctrl-S keys to avoid conflict with XOn/XOff flow control.
  85.   - Scroll the screen instead of overwrite it (remote mode).
  86.   - Fix a bug that cause the refresh screen action to fail.
  87.  
  88. *************************************************************
  89. *  
  90. *  Ladybug version beta 4
  91. *
  92. *  By Long Doan (ld@netrix.com)
  93. *
  94. *************************************************************
  95.  
  96.   - PageUp/PageDown keys redefied:
  97.     Ctrl-Y and Ctrl-V now serve as PgUp and PgDn, to ensure compatibility
  98.     with Sun's VT100 (tip) emulator.
  99.   - Correct the percentage display of the performance analyzer. The 
  100.     percentage is now calculated on total polls instead of the highest
  101.     polls.
  102.   - Fine tune the realmode interrupt 1c ISR to save some CPU cycles.
  103.   - Enhance the get_com () routine to include timeout.
  104.  
  105. *************************************************************
  106. *  
  107. *  Ladybug version beta 3
  108. *
  109. *  By Long Doan (ld@netrix.com)
  110. *
  111. *************************************************************
  112.  
  113.   - Minor bugs fixed: The debugger nolonger requires a NPU or emulation
  114.     to work correctly.
  115.  
  116. *************************************************************
  117. *  
  118. *  Ladybug version beta 2
  119. *
  120. *  By Long Doan (ld@netrix.com)
  121. *
  122. *************************************************************
  123.  
  124. New features:
  125.  
  126.   - Pulldown and local menus.
  127.   - Remote debugging feature is enhanced.
  128.   - New key combinations are introduced to work around the limitation
  129.     of VT100 (real and emulated) terminals. 
  130.   - Enhanced performance analyzer.
  131.   - Bugs fixed.
  132.  
  133. *************************************************************
  134. *  
  135. *  Ladybug version beta 1
  136. *
  137. *  by Long Doan (ld@netrix.com)
  138. *
  139. *************************************************************
  140.  
  141.   This version is a derivation of Sally Full Screen Debugger 
  142. version 0.91a, which was written by Morten Welinder (terra@diku.dk).
  143.  
  144. New features:
  145.  
  146.   - Help pane and Module pane.
  147.   - Remote debugging (via a VT100 terminal or emulation.)
  148.   - External Data Structure Support.
  149.   - Animate
  150.   - Performance analyzer.
  151.   - Count-down breakpoints and conditional breakpoints.
  152.   - Changed the background and some colors.
  153.   - Port access.
  154.   - Resizable panes.
  155.  
  156.